home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / disk & file tools / jsplitv2.01 / jsplit.dok.guide (.txt) < prev    next >
Amigaguide Document  |  1996-04-07  |  12KB  |  370 lines

  1. @database 001012c8-0
  2. @master Temp:docs/jsplit.guide
  3. @$VER: 2.01
  4. @author "Janosh / NEOPLASIA"
  5. @(c) "
  6.  1995 by J. St
  7. tzer"
  8. @node "Main" "JSplit Anleitung, Startseite"
  9. @next "Einleitung"
  10.                         @{b}@{u}Anleitung zu JSplit V2.01@{ub}@{uu}
  11.    @{"Einleitung" link "Einleitung" 0}
  12.    @{"Copyright,
  13. Vertrieb,
  14. Haftung" link "(C), Vertrieb und Haftung" 0}
  15.    @{"Installation
  16. Start" link "Installation und Start" 0}
  17.    @{"Systemanforderungen" link "Systemanforderungen" 0}
  18.    @{"Benutzung
  19. Programms" link "Benutzung, Startseite" 0}
  20.    @{"Historie" link "Historie" 0}
  21.    @{"Adresse
  22. Autors,
  23. etc." link "Adresse des Autors" 0}
  24. @endnode
  25. @node "Einleitung" "JSplit: Einleitung"
  26. @next "(C), Vertrieb und Haftung"
  27. @prev "Main"
  28.    @{u}@{fg shine}Einleitung@{uu}@{fg text}
  29.  JSplit ist ein kleines Programm zum Splitten und Joinen von Dateien.
  30.  Es hat einige nette Features, wie z.B.:
  31.  - fontsensitive graphische Benutzeroberfl
  32.  - schnell, kurz und sehr einfach zu bedienen
  33. uft auch mit sehr wenig Speicher
  34.  - vordefinierte Splitgr
  35. r oft genutzte Diskettenformate
  36.  - Splitgr
  37. e kann direkt von einem Ger
  38. t geholt werden
  39.  - Splitten/Joinen auf/von mehrerer Disx ist m
  40. glich
  41.  - mehrere vordefinierte Namensmuster
  42.  - u.a.m.
  43.    @{u}@{fg shine}Entstehung von JSplit@{uu}@{fg text}
  44.  Vor einiger Zeit kam ich 
  45. fters in die Lage, verschiedene lange Dateien
  46.  splitten zu m
  47. ssen, da sie (z.B. f
  48. rs verschicken) auf Disketten passen
  49. ten oder auch solche gesplitteten Dateien wieder zu einer zu
  50.  vereinigen.
  51.  Ich suchte im PD-Pool/Netz und da ich kein Programm fand, das mir zusagte,
  52.  bzw. viele zu umst
  53. ndlich zu bedienen waren (teilweise nur 
  54. ber Shell),
  55.  zuviel Speicher ben
  56. tigten etc., begann ich dieses kleine Programm zu
  57.  schreiben...
  58. @endnode
  59. @node "(C), Vertrieb und Haftung" "JSplit: (C), Vertrieb und Haftung"
  60. @next "Installation und Start"
  61. @prev "Einleitung"
  62.   @{u}@{fg shine}Copyright, Vertrieb@{uu}@{fg text}
  63.     JSPlit is 
  64.  1995 by J. St
  65. tzer (Janosh / NEOPLASIA)
  66.     Dieses Programm ist @{b}FREEWARE@{ub}. D.h. es ist frei benutz- und
  67.     kopierbar, solange:
  68.       - Nur das @{b}komplette@{ub} Paket, bestehend aus folgenden Datein
  69.         weitergegeben wird.
  70.         JSplitV2.0.info
  71.         JSplitV2.0/Catalogs.info
  72.         JSplitV2.0/Catalogs/Deutsch.info
  73.         JSplitV2.0/Catalogs/Deutsch/JSplit.catalog
  74.         JSplitV2.0/Catalogs/Deutsch/JSplit.catalog.info
  75.         JSplitV2.0/JSplit
  76.         JSplitV2.0/JSplit.doc.guide
  77.         JSplitV2.0/JSplit.doc.guide.info
  78.         JSplitV2.0/JSplit.dok.guide
  79.         JSplitV2.0/JSplit.dok.guide.info
  80.         JSplitV2.0/JSplit.info
  81.         JSplitV2.0/Libs.info
  82.         JSplitV2.0/Libs/reqtools.library
  83.         JSplitV2.0/Libs/reqtools.library.info
  84.       - An keiner der Dateien etwas ver
  85. ndert wird.
  86.       - Kein Geld damit verdient wird.
  87.     Es ist erlaubt, das Programm in PD-Serien u.
  88. . aufzunehmen, ich m
  89.     dann allerdings dar
  90. ber informiert werden.
  91.   @{u}@{fg shine}Haftung@{uu}@{fg text}
  92.     Die Nutzung dieses Programm erfolgt auf eigenes Risiko, ich
  93. bernehme @{b}keinerlei@{ub} @{b}Haftung@{ub} f
  94. r irgendwelche Sch
  95. den, Datenverluste
  96.     etc.
  97. @endnode
  98. @node "Installation und Start" "JSplit: Installation und Start"
  99. @next "Systemanforderungen"
  100. @prev "(C), Vertrieb und Haftung"
  101.   @{u}@{fg shine}Installation von JSplit@{uu}@{fg text}
  102.      JSplit ben
  103. tigt an externen Dateien zum Laufen nur die
  104.      Reqtools.Library. Diese sollte also ins LIBS: Verzeichnis installiert
  105.      werden. Falls die Lokalisierung von JSplit gew
  106. nscht wird, sollte
  107.      noch der entsprechende Sprachkatalog ins LOCALE: Verzeichnis in
  108.      das entprechende Sprachverzeichnis kopiert werden.
  109.   @{u}@{fg shine}Start des Programms@{uu}@{fg text}
  110.      Von der Workbench durch Doppel-Klick aufs Icon und von der Shell/CLI
  111.      durch Eingabe des Programmnamens... So einfach geht's... ;)
  112. @endnode
  113. @node "Systemanforderungen" "JSplit: Systemanforderungen"
  114. @next "Benutzung, Startseite"
  115. @prev "Installation und Start"
  116.     @{u}@{fg shine}Systemanforderungen@{uu}@{fg text}
  117.  JSPlit sollte auf jedem Amiga mit mindestens OS2.0 (V37.175) und
  118.  512 kByte Ram laufen.
  119.  Ab OS V38.xxx wird die Locale.library unterst
  120. tzt, d.h. das
  121.  Programm kann mit dem entsprechenden Katalog-File verschieden-
  122.  sprachig laufen.
  123.  Desweiteren wird die Reqtools.Library V38+ ben
  124. tigt.
  125. @endnode
  126. @node "Benutzung, Startseite" "JSplit: Benutzung, Startseite"
  127. @next "Benutzung, Buttons"
  128. @prev "Systemanforderungen"
  129.     @{u}@{fg shine}Die Benutzung des Programms@{uu}@{fg text}
  130.  @{b}Allgemeines@{ub}
  131.      Nach dem Start 
  132. ffnet das Programm ein eigenes Fenster  und
  133.      l
  134. dt ben
  135. tigte externe Dateien.
  136.      Sollte ein Fehler auftreten, wird dieser abgefangen und es
  137.      erscheint eine Fehlermeldungen. Diese Meldungen sind selbst-
  138.      erkl
  139. rend, deshalb an dieser Stelle nichts weiter dazu.
  140.      Sollte Schlimmeres geschehen ;) , sprich: Abst
  141. rze etc.
  142.      bitte einen @{"Bugreport" link "Adresse des Autors" 0} an mich schicken...
  143.  @{"Die
  144. Buttons" link "Benutzung, Buttons" 0}
  145.  @{"Einstellen
  146. Splitgr
  147. e" link "Benutzung, Splitgr
  148. e" 0}
  149.  @{"Mehrdiskettenbetrieb" link "Benutzung, Mehrdisketten" 0}
  150.  @{"Einstellen
  151. Namensmuster" link "Benutzung, Namensmuster" 0}
  152. @endnode
  153. @node "Benutzung, Buttons" "JSplit: Benutzung, Buttons"
  154. @next "Benutzung, Splitgr
  155. @prev "Benutzung, Startseite"
  156. ber diese 4 Buttons am unteren Rand des Fensters wird das
  157.   Programm haupts
  158. chlich bedient.
  159.   -@{b}Split@{ub}: Zum Splitten einer Datei. Es erscheint eine Dateiauswahlbox
  160.     (=DAB) in der das zu splittende File ausgew
  161. hlt wird. Ist dies
  162.     geschehen, mu
  163.  in einer weiteren DAB das Zielverzeichnis (bzw.
  164.     das Zielger
  165. t bei aktiviertem @{"Splitten
  166. Disx" link "Benutzung, Mehrdisketten" 0}) angegeben
  167.     werden.
  168.     Die Datei wird daraufhin in kleine Dateien der angegebenen
  169.     @{"Gr
  170. e" link "Benutzung, Splitgr
  171. e" 0} zerlegt, die lt. dem eingestellten @{"Muster" link "Benutzung, Namensmuster" 0} benamt werden.
  172.   -@{b}Join@{ub}: Hiermit werden mehrere kleine Dateien zur einer gro
  173.     vereinigt. Hierbei erscheint zuerst eine DAB in der Zielverzeichnis
  174.     und -datei ausw
  175. hlen lassen. In der n
  176. chsten DAB k
  177. nnen die
  178.     zu joinenden Datein ausgew
  179. hlt werden. (Das Ausw
  180. hlen mehrerer
  181.     Dateien ist durch das gleichzeitige Dr
  182. cken von <SHIFT> m
  183. glich).
  184.     Danach werden die ausgew
  185. hlten Dateien zusammengesetzt.
  186.     Ist @{"Joinen
  187. Disx" link "Benutzung, Mehrdisketten" 0} aktiviert, erscheint danach immer wieder eine
  188.     DAB, in der weitere Dateien zum Anh
  189. ngen an das Zielfile ausgew
  190.     werden k
  191. nnen. Abgebrochen wird durch das Dr
  192. cken von Abbruch bzw.
  193.     Cancel in der DAB.
  194.   -@{b}
  195. ber@{ub}: Zeigt ein paar Infos 
  196. ber das Programm.
  197.   -@{b}Hilfe@{ub}: Zeigt Hilfstexte zum Programm an.
  198. @endnode
  199. @node "Benutzung, Splitgr
  200. e" "JSplit: Benutzung, Splitgr
  201. @next "Benutzung, Mehrdisketten"
  202. @prev "Benutzung, Buttons"
  203.   Die Elemente links oben dienen zum Festlegen der Splitgr
  204.   Im Zahlenfeld erscheint die aktuelle Splitgr
  205. e und es kann auch eine
  206.   neue direkt angegeben werden.
  207.   Durch das Bl
  208. ttersymbol darunter kann eine der vordefinierten
  209.   Splitgr
  210. en ausgew
  211. hlt werden.
  212.   Der Button "Vom Ger
  213. t holen" dient dazu eine Splitgr
  214. e direkt von
  215.   einem Ger
  216. t (hier: Laufwerk mit Diskette darin) zu holen. Dies ist
  217.   sehr praktisch, falls nicht-Standart Formate benutzt werden.
  218. @endnode
  219. @node "Benutzung, Mehrdisketten" "JSplit: Benutzung, Mehrdisketten"
  220. @next "Benutzung, Namensmuster"
  221. @prev "Benutzung, Splitgr
  222.   Mehrdiskettenbetrieb.
  223.   Dieser wird durch die K
  224. stchen rechts oben aktiviert. Befindet sich
  225.   ein H
  226. kchen in ihnen, kann das Programm auf/von mehreren Disketten
  227.   @{"splitten" link "Benutzung, Buttons" 0}/@{"joinen" link "Benutzung, Buttons" 0}.
  228. @endnode
  229. @node "Benutzung, Namensmuster" "JSplit: Benutzung, Namensmuster"
  230. @next "Historie"
  231. @prev "Benutzung, Mehrdisketten"
  232.   @{u}@{fg shine}Einstellen der Namensmuster@{uu}@{fg text}
  233.   Dies geschieht durch das Bl
  234. ttersymbol rechts in der Mitte.
  235.   Zur Zeit sind 4 Muster m
  236. glich, die f
  237. r eine zu splittende Datei
  238.   "test.lha" folgende Namen f
  239. r die Splitfiles erzeugen:
  240.   1) @{b}Name.???.J??@{ub}
  241.        test.lha.jaa
  242.        test.lha.jab
  243.         .
  244.         .
  245.         .
  246.        test.lha.jaz
  247.        test.lha.jba
  248.         .
  249.         .
  250.         .
  251.        test.lha.jzz
  252.   2) @{b}Name.j??@{ub}
  253.        Wie 1), nur wird die Originalendung entfernt, also:
  254.        test.jaa .... test.jzz
  255.   3) @{b}Name_??@{ub}
  256.        test_aa
  257.        test_ab
  258.         .
  259.         .
  260.         .
  261.        test_zz
  262.   4) @{b}Name??@{ub}
  263.        testaa
  264.        testab
  265.         .
  266.         .
  267.         .
  268.        testzz
  269.   Falls jemandem diese Muster nicht gefallen oder er/sie noch andere
  270.   haben m
  271. chte... Nun, @{"meine
  272. Adresse" link "Adresse des Autors" 0} steht weiter hinten.
  273. @endnode
  274. @node "Historie" "JSplit: Historie"
  275. @next "Adresse des Autors"
  276. @prev "Benutzung, Namensmuster"
  277.   @{u}@{fg shine}Historie@{uu}@{fg text}
  278.    V1.00        - Erste ver
  279. ffentlichte Version
  280.    (14.12.1994)
  281.    V1.01        - Vordefinierte Splitsize um 500 Byte reduziert, da 720000
  282.    (16.12.1994)   Byte lange Files zu lang f
  283. r MS-DOS-DD-Disx sind.
  284.    V1.02        - Programm lies sich nicht durch Taste <Q> sondern nur
  285.    (19.02.1995)   durch <q> beenden ---> ver
  286. ndert.
  287.    V1.03        - JSplit beachtet jetzt den aktuellen Screenfont beim
  288. Fenster-
  289.    (20.02.1995)   aufbau (H
  290. he der Titelleiste etc.)
  291.                 - Einige zus
  292. tzliche Kommentare etc. f
  293. r die Statusline.
  294.    V2.00        - Komplett neu gecoded.
  295.    (18.08.1995) - Fontsensitive Oberfl
  296.                 - Vordefinierte Splitgr
  297. en, Splitgr
  298. nnen von Devices
  299.                   geholt werden
  300.                 - Online-Hilfe
  301.                 - Mehrdiskettenbetrieb
  302.                 - Vordefinierte Namensmuster
  303.                 - 
  304. nderung von V1.01 war totaler Unfug, wurde entfernt.
  305.    V2.01        - kleinere Optimierung
  306.    (25.08.95)   - Anleitung (etwas) ver
  307. ndert
  308.                 - Fehler im deutschen Sprachkatalog entfernt. An dieser
  309.                   Stelle thanx an PackMAN, der den Fehler entdeckte...
  310. @endnode
  311. @node "Adresse des Autors" "JSplit: Adresse des Autors"
  312. @prev "Historie"
  313.   @{u}@{fg shine}Adresse des Autors@{uu}@{fg text}
  314.     If ya wanna contact me try one of these Addys:
  315.       @{u}Snail Mail@{uu}
  316.       J. St
  317.       An der Hasel 195
  318.       98527 Suhl / Germany
  319.       @{u}E-Mail@{uu}
  320.       stoetzer@rz.tu-ilmenau.de
  321.   @{u}@{fg shine}Bugreports@{uu}@{fg text}
  322.     Ich hoff es ja nicht, aber falls sich doch der eine oder andere
  323.     Bug ins Programm eingeschlichen haben sollte, bitte eine Beschreibung
  324.     des selbigen an mich schicken, m
  325. glichst zusammen mit Angaben zur
  326.     Rechnerkonfiguration, Programmen, die im Hintergrund liefen etc.
  327.   @{u}@{fg shine}Was noch zu sagen w
  328. re...@{uu}@{fg text}
  329.     Ja, falls jemand
  330.         - Ideen und Vorschl
  331. ge hat, was man noch so in dieses Tools
  332.           einbauen k
  333. nnte,
  334.         - Lust auf ein bischen swappen von Demos, Modules, Pix, etc. hat
  335.         - eine gute Idee f
  336. t ein Tool hat,
  337.         - ein spezielles Tool geschrieben haben m
  338. chte,
  339.         - labern m
  340.         - oder was wei
  341.  ich noch...
  342.     kann er (oder sie) mir gerne schreiben. Adresse steht oben.
  343.   @{u}@{fg shine}Was ich auch noch loswerden m
  344. chte...@{uu}@{fg text}
  345.     ...sind ein paar Gr
  346. e und Hallos an ein paar Friends/Contacts,
  347.     als da w
  348.         - all members of NEOPLASIA
  349.         - Insider, Animal & Buggs of DEFECT
  350.         - Latte of TEXXID
  351.         - Beavis & Cie of PHUTURE 303
  352.         - Clary of NGC
  353.         - Mephisto of SUPREME
  354.         - TSI of ACT (??? What's up ??? Still alive ???)
  355.         - PackMAN & Diesel
  356.         - JCL Power
  357.         - und alle, die ich vergessen haben sollte
  358.   @{u}@{fg shine}More greets from NEOPLASIA fly to these groups@{uu}@{fg text}
  359.         13 Day - Abyss - Act - Artwork - Bad Brothers
  360.         Black Fishy - Bomb - Chaos Design - Decision
  361.         Defect - Defiance - Digital Graffitti - Effect
  362.         Energy - Eremation - Essence - Facets Pussy
  363.         Illusion - Infect - Mirage - Motion - Mystic
  364.         Neo - Ngc - Nuance - Paradox - Phuture 303
  365.         Polka Brothers - Prodigy - Retire - Riot - Saints
  366.         Sanity - Sardonyx - Saturne - Savior - Sector 7
  367.         Supreme - Tek - Texxid - The Dark Demon
  368.         The Magic Guild - Tomato Dreams - TRSI - Unlimited
  369. @endnode
  370.